ridge terrace - Alemán Inglés Diccionario